package ly.sjun.design.abstract_factory_pattern;

import ly.sjun.design.abstract_factory_pattern.food_interface.Biscuit;
import ly.sjun.design.abstract_factory_pattern.food_interface.Fruit;
import ly.sjun.design.abstract_factory_pattern.food_interface.Sugar;

/**
 * @ClassName: AbstractFactory
 * @Author: ly
 * @Date: 2023/1/4-10:54
 * @Version: 1.0
 * @Description 食物抽象工厂
 **/
public abstract class AbstractFoodFactory {

    public abstract Fruit getFruit(String fruit);

    public abstract Biscuit getBiscuit(String biscuit);

    public abstract Sugar getSugar(String sugar);

}
